be afraid of one's own shadow - Espagnol Anglais Dictionnaire